﻿namespace DocTranslator.Services.Interfaces
{
    public interface IWordDocumentService
    {
        Task<string> ProcessDocumentAsync(string filePath, ITranslationService translationService, Action<int, int> progressCallback = null, string outputDirectory=null);
        Task<List<string>> ProcessDocumentsAsync(List<string> filePaths, ITranslationService translationService, Action<int, int, int, int, string> progressCallback = null, string outputDirectory= null);
    }
}
